shepherd moon - Francés Inglés Diccionario